Minueto, a Game Development Framework for Teaching Object- Oriented Software Design Techniques

نویسندگان

  • Alexandre Denault
  • Jörg Kienzle
چکیده

This paper presents Minueto, a Java game development framework specifically designed for undergraduate students. It is a multi-platform framework who's goal is to simplify the game development process by encapsulating complex programming tasks such as graphics, audio and keyboard/mouse programming into simple to use objects. This simple design and the large quantity of documentation allow students to start developing games after a very short learning period.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Minueto Student Software Engineering Project Courses Become Fun

This paper presents Minueto, a cross-platform, Java-based game development framework specifically designed for undergraduate software engineering project courses. Minueto has been designed to hide complex graphics programming (full-screen mode, double-buffering, hardware acceleration), and keyboard/mouse input handling behind simple-to-use objects. Despite of being implemented in pure Java, Min...

متن کامل

Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques

Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

A Framework for Lightweight Object-Oriented Design Tools∗

Teaching object-oriented software engineering and design with industrial tools is not always satisfying, since the focus of these tools lies on development rather than education. In this paper we present a family of graphical tools for object oriented design devoted explicitely to teaching. They are built upon a common framework and a metamodel approach.

متن کامل

Development Issues for a Networked, Object Oriented Gaming Architecture (nooga) Teaching Tool

We describe the outcome and experience of trying to develop an architecture and framework for a Networked Object Oriented Gaming Architecture (NOOGA). The aim of this project was to create an easily extensible framework that facilitates teaching students about object oriented design, design patterns, and software engineering in an interesting context. Our original goal was to develop a game ser...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006